tom aspinall
Ánh Viên and Four Gold Medals: A Returner's Statement Across a Four-Year SilenceOn the evening of October 2, at the Phú Thọ pool in Ho Chi Minh City, a woman...
When Esports Data Goes Silent: Nine Analytical Dimensions and the Line Between Analysis and FabricationLate at night in Busan, I reopened an analysis file for an esports match....
Gen.G reverse-sweep LYON 2-1 at Worlds 2026: a quarterfinal ticket and a crack in the 3-0 runAt 20:55 on 25 October 2026, the best-of-three series between Gen.G and LYON...
Dplus KIA Qualifies for CKTG 2026 After Dramatic 3-1 Win Over KT Rolster in LCK PlayoffsAfter defeating KT Rolster 3-1 in the LCK playoffs on Friday, Dplus KIA has...
Al-Bulaihi leaves Al-Hilal: When a legend is left behind by the eraI saw it in the corner where Ali Al-Bulaihi stood alone during an individual...
Southeast Asia Accounts for 70% of MLBB Downloads: Reading the Footnote of a $1.8 Billion EcosystemIn December 2026, when M6 closed, I sat down with a spreadsheet. The number...
Vietnam Women's National Team Loses 0-3 to China: Coach Hoang Van Phuc Calls Match 'Very Useful' for 2026 Asian GamesIn the context of preparing for the 2026 Asian Games, the Vietnam women's...
The Empty Dossier and the Limits of Judgment: Verification Standards in Esports AnalysisAt four in the morning in Marseille, the season is in full swing. On my desk,...
Gabi Guimaraes, VakifBank and the Decision to Leave Brazil: Reading the 2026 Season Through Mid-Season NumbersThe conversation took place beside a swimming pool. Gabriela Braga Guimaraes...
WTT Points and the Bloodstream of World Table Tennis' Ranking RaceOne player won fourteen matches against top-20 opponents in a single season....
Thom Haye Sent Off in the 37th Minute as Indonesia Lose Their Midfield Anchor for the Decisive MatchJakarta, November 2026 — In the 37th minute, in a match where every long ball...
When Data Falls Silent: The Transfer Window, the Empty Report, and the Trap of SpeculationOn the third night of the Beijing winter transfer window, thin snow fell on t...
When the Analysis Is Empty: The Discipline of a Combat-Sports WriterThat night in Hai Phong, I reopened an analysis file and found it empty. No...
Indonesia 0-3 Chinese Taipei at the 2026 Asian Games: Why the Third Set Collapsed 11-25In the third set, with the margin already beyond rescue, Indonesia's setter...
Tsarukyan vs. Danis: A Las Vegas Fracas and the Risk Math Behind a UFC Title ShotArman Tsarukyan left the stage, cut across the guest seating and moved toward...
The Gap in World Table Tennis Is Decided on Crowdless AfternoonsOn a late-year afternoon at a training center in Guangzhou, I stood long enou...
U23 Vietnam vs U23 Philippines (13:30): the wait sits in the finishing13:30 is the hour in Southeast Asia when the ball feels heavier than the foot...
The Statistical Crossfire: Real Madrid's Test at the Benito VillamarínOn Saturday night, the Benito Villamarín is not just the stage for a football...
Asian Games 2026: September 26 Will Decide the Fate of Asian BadmintonIn the draw sheet just released at Aichi-Nagoya, one detail slipped past most...
Boxing Promoter Killed in Las Vegas: The $382,928 Labor Judgment Buried Beneath the 'Mogul' Headline"Don't move." His friends shouted it as three armed men pushed into a small...
